<!DOCTYPE html>
<html>

	<head><link rel="shortcut icon" href="http://likexia.gitee.io/tools/lib/img/h5.png" type="image/x-icon">
		<meta charset="utf-8">
		<!--自动刷新，1s=1-->
		<!--<META http-equiv="Refresh" content="3">-->
		<!--<meta http-equiv="X-UA-Compatible" content="IE=7" />-->
		<meta http-equiv="X-UA-Compatible" cotent="IE=edge,chrome=1" />
		<!--禁止缓存-测试时用-->
		<meta http-equiv="expires" content="0">
		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<!--禁止缓存-测试时用-->
		<!--禁止禁止识别电话号码和邮件-->
		<meta name="format-detection" content="telephone=no, email=no" />
		<!--禁止禁止识别电话号码和邮件-->
		<!--x5内核浏览器包括：QQ浏览器，qq,微信内置的浏览器（ 竖屏显示、以及全屏显示）-->
		<meta name="x5-orientation" content="portrait" />
		<meta name="x5-fullscreen" content="true" />
		<!--x5内核浏览器包括：QQ浏览器，qq,微信内置的浏览器（ 竖屏显示、以及全屏显示）-->
		<!--UC浏览器竖屏显示和全屏显示-->
		<meta name="screen-orientation" content="portrait">
		<meta name="full-screen" content="yes">
		<!--UC浏览器竖屏显示和全屏显示-->
		<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
		<title></title>
		<style type="text/css">
			/* 1px hack */

			* {
				margin: 0;
				padding: 0;
			}
			li {
				position: relative;
				padding: 15px;
				list-style: none;
				margin: 20px auto;
				width: 90%;
				box-sizing: border-box;
			}
			.ui-border-t {
				border-top: 1px solid #e0e0e0;
			}
			.ui-border-b {
				border-bottom: 1px solid #e0e0e0;
			}
			.ui-border-tb {
				border-top: #e0e0e0 1px solid;
				border-bottom: #e0e0e0 1px solid;
				background-image: none;
			}
			.ui-border-l {
				border-left: 1px solid #e0e0e0;
			}
			.ui-border-r {
				border-right: 1px solid #e0e0e0;
			}
			.ui-border {
				border: 1px solid #e0e0e0;
			}
			.ui-border-radius {
				border: 1px solid #e0e0e0;
				border-radius: 4px;
			}
			@media screen and (-webkit-min-device-pixel-ratio: 2) {
				.ui-border-radius {
					position: relative;
					border: 0;
				}
				.ui-border-radius:before {
					content: "";
					width: 200%;
					height: 200%;
					position: absolute;
					top: 0;
					left: 0;
					border: 1px solid #e0e0e0;
					-webkit-transform: scale(0.5);
					-webkit-transform-origin: 0 0;
					padding: 1px;
					-webkit-box-sizing: border-box;
					border-radius: 8px;
					pointer-events: none;
				}
			}
			@media screen and (-webkit-min-device-pixel-ratio: 2) {
				.ui-border {
					position: relative;
					border: 0;
				}
				.ui-border-t, .ui-border-b, .ui-border-l, .ui-border-r, .ui-border-tb {
					border: 0;
				}
				.ui-border-t {
					background-position: left top;
					background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
				}
				.ui-border-b {
					background-position: left bottom;
					background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
				}
				.ui-border-t, .ui-border-b, .ui-border-tb {
					background-repeat: repeat-x;
					-webkit-background-size: 100% 1px;
				}
				.ui-border-tb {
					background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)), -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
					background-position: top, bottom;
				}
				.ui-border-l {
					background-position: left top;
					background-image: -webkit-gradient(linear, right top, left top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
				}
				.ui-border-r {
					background-position: right top;
					background-image: -webkit-gradient(linear, left top, right top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
				}
				.ui-border-l, .ui-border-r {
					background-repeat: repeat-y;
					-webkit-background-size: 1px 100%;
				}
				.ui-border:after {
					content: "";
					width: 100%;
					height: 100%;
					position: absolute;
					top: 0;
					left: 0;
					background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)), -webkit-gradient(linear, left top, right top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)), -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)), -webkit-gradient(linear, right top, left top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
					-webkit-background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
					background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
					background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;
					background-repeat: no-repeat;
					background-position: top, right, bottom, left;
					padding: 1px;
					-webkit-box-sizing: border-box;
					z-index: 10;
					pointer-events: none;
				}
			}
		</style>
	</head>

	<body>
		<ul class="ui-list-text border-list">
			<li class="ui-border-t">上边框</li>
			<li class="ui-border">边框</li>
			<li class="ui-border-b">下边框</li>
			<li class="ui-border-tb">上下边框</li>
			<li class="ui-border-l">左边框</li>
			<li class="ui-border-r">右边框</li>
			<li class="ui-border-radius">
				圆角边框
			</li>
		</ul>
	</body>

</html>